Photo Feature
Sela Pass, Arunachal Pradesh
The picturesque Sela Lake sits partially frozen on the mountain at an elevation of 4,170 m. near Sela Pass, in the Tawang district of Arunachal Pradesh. This area sees snowfall for most part of the year and bears religious significance for Buddhists. The pristine beauty of this high-altitude wilderness took my breath away.
Photo: Nejib Ahmed