There are actually around one hundred and one lakes in and close to Sela, and each has its possess spiritual value. Significantly well-known are the twin lakes at the very best from the move recognised domestically given that the ‘Eyes of God’. The Sela Lakes are sacred in Tibetan Buddhism and locals worship the web sites all-around which yaks