Nature
 

The beautiful Pindari Glacier in northern India.