This is not Europe or Switzerland.
This frozen lake is located at Sela Pass in Arunachal Pradesh, nearly 13,700 feet above sea level.
During winter, temperatures drop far below zero, freezing the lake and transforming the region into a stunning snow-covered landscape.
Located on the route to Tawang, Sela Pass remains one of India’s most breathtaking yet challenging mountain routes.
A reminder that India’s natural beauty needs no comparison.












