Here is a detailed look at the eight most inhospitable places in the world. The coldest place on Earth, with temperature dropping below -80 degree Celsius in winter. It's a vast icy desert with almost ...
In the last quarter of the year comes the foaming Yamuna series from Delhi. Frames where the river looks like Antarctica at ...