India

Himalayas

Himalayas – The Palace of the Gods

The Himalayas (the abode of eternal snow) were formed only recently in geological terms, the Indian subcontinent pushed into the southern continent of Asia causing the Himalayas to rise into the sky. The mounta...