Friday, 9 January 2015

Lukla Airport, Nepal : The World's Scariest Airport





Saturday, 3 January 2015

Life Is beautiful



Tiger's Nest, Bhutan





Fewa Lake, Pokhara, Nepal







Water Bridge in Germany