Sunday 17 August 2014

This place is popularly known as 'Mini Switzerland' in Uttarakhand, India.