TIFA 2023 Nature / Landscapes

Abode of The Gods

  • Prize
    Silver in Nature/Landscapes
  • Photographer
    Hilda Champion
  • Agency / Studio
    Lifescape Images, Llc.
  • Photo Date
    April 2023

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.