Sikkim chief minister Pawan Chamling unveiled the world's tallest 137-feet statue of Chenrezig on Thursday The spot is located near Sanga Choeling monastery, located on a ridge-top 7 km from Pellling.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results