Aaron Rai Sep 13
’s Memencho lake, the mesmerizing beauty lies cradled between the mountains below Jelepla Pass.