108 waterfalls
Legend of the Chumi Gyatse: A Deeper Understanding of Arunachal’s Famous 108 Holy Waterfalls Along the LAC

Discover the enchanting Chumi Gyatse, a collection of 108 waterfalls nestled near the India-China border in Arunachal Pradesh.