The mountain you see is Arunachala, one of the holiest places in India. Hindus consider it a manifestation of Shiva, the destroyer of the ego.
The mountain you see is Arunachala, one of the holiest places in India. Hindus consider it a manifestation of Shiva, the destroyer of the ego.