Friday, July 12, 2019

RT Ladakh, India's ice stupa: An artificial glacier growing in the desert - CNN Style