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. »

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