The high Himalayas are the revered and sacred abode of the gods. Lord Shiva sat deep in meditation until Parvati won his love. For Hindus, the Himalayas are still the holiest place on earth. Looking at the sky and cloud formations, you can imagine the deities, the fabled sky dancers, or picture the gods pondering the world.