hollywoodandallthat.com
MY DAD ON EVEREST AND BEYOND ( OF GOD AND SCIENCE )
Where do gods live? The people of the Himalayas believe the gods live in the high mountains, and that summits are sacred places. Everest was once known as Chomolungma, meaning “Goddess Mother of M…