5.27.2012

himalaya

waterfall behind deer park in north india, himalayas