About Koteshwar Mahadev Temple
Koteshwar Mahadev Temple is an ancient Hindu cave temple dedicated to Lord Shiva, located approximately 3 kilometers from Rudraprayag town in Uttarakhand. Situated slightly above the banks of the holy Alaknanda River, this sacred site is believed to be where Lord Shiva meditated during his journey to Kedarnath and sought refuge from the demon Bhasmasura. The temple features a self-manifested Shivling within a natural cave setting, offering visitors a serene spiritual experience amidst stunning Himalayan landscapes.
Visitors guide
Visitors can expect a peaceful cave shrine environment with the Alaknanda River flowing just meters away. The temple requires a short trek of about 1-1.5 kilometers from the road head down to the riverbed cave. Devotees can witness the swayambhu (self-manifested) Shivling, participate in daily pujas, and enjoy panoramic views of the surrounding mountains and river. The atmosphere is calm and conducive to meditation and prayer, with natural surroundings ideal for photography.
Key highlights
- 01
Ancient cave temple with self-manifested Shivling
- 02
Located on the banks of the holy Alaknanda River
- 03
Mythological significance as Lord Shiva's meditation spot en route to Kedarnath
- 04
Serene natural setting with Himalayan mountain views
- 05
Association with the legend of Lord Shiva defeating demon Bhasmasura
- 06
Short scenic trek from the road head to the cave shrine
History of Koteshwar Mahadev Temple
According to local legends, the temple has existed since ancient times and is associated with Lord Rama, who is believed to have meditated here seeking absolution for slaying Ravana. The temple also holds significance in the legend of demon Bhasmasura, where Lord Shiva sought refuge in this cave before defeating the demon with Lord Vishnu's intervention.
Culture & Context
The temple is deeply revered in Hindu mythology as one of the spots where Lord Shiva meditated on his way to Kedarnath. It is believed to be a Shakti Peetha where the navel part of Sati's body fell. The name Koteshwar derives from 'Koti' meaning ten million, symbolizing the countless manifestations of Lord Shiva. The temple attracts devotees especially during Mahashivratri festival.