India’s First Glass Skywalk in Sikkim is Located at 7,200 Feet Above Sea Level
The glass skywalk adds to the allure of the scenic religious site which doubles up as a popular tourist location. Chenrezig or Avalokiteshvara, as per local folk tales, is the earthly incarnation of Lord Buddha, Amitabha. The statue at Choeling area in Pelling was constructed at a cost of Rs 46.65 crore.