In the far north of India, a cold mountain desert is the stunning backdrop to an unprecedented icy structure. This is a land of extremes, where rainfall is scarce and temperatures range wildly from torrid to far below freezing. The locals say it’s the only … Discuss
Source: The Free Dictionary