Places

Gangtok, India

Gangtok, India

« The capital of the Indian state of Sikkim, Gangtok is thought to mean "hilltop" and is a center of Tibetan Buddhist culture. »

A view of Gangtok
media_image
Gangtok Ropeway Care
media_image
Gangtok from Tibet Road
media_image