November 19, 2017

The Summit

This image was captured at a place called “Losar”, which is situated in Himachal Pradesh, India. Well, Losar is a very small town or one can

Read More