The majestic Himalayas in the north make an appropriate home for Shiva , one of the most-revered Hindu gods .
The Himalayans are a fitting home for Shiva due to their massive size and separation from the people .