Tagged: Earth

Mysterious Loktak Lake (7 pictures)

Loktak is a fresh water lake in the state of Manipur Moyrang in the north-eastern India. It is known for its Phumdi – floating islands, with a core of dead and decaying organic matter...

Everest – A time lapse short film

Experience the beauty of Mt. Everest at night in time-lapse. While most climbers slept, I attempted to capture some of the magic that the Himalayan skies have to offer while climbing to the top of the world.