NepalPin.

Sightseeing · Janakpur

Jaleshwar Mahadev

A Shiva pilgrimage temple south of Janakpur where the sacred lingam lies submerged in water below the ground.

Address
Jaleshwar, Mahottari District, Madhesh Province

Jaleshwar Mahadev is a remarkable Shiva temple in the town of Jaleshwar, about 18 km south of Janakpur in Mahottari district. Its name means "Lord of the Water," and for good reason: the sacred lingam sits deep below ground and is usually submerged, making it one of the most unusual shrines in the Terai.

What to expect

To reach the lingam, pilgrims descend a narrow stone stairway some 20 feet below the surface, where the deity lies immersed in water for most of the year. The experience of going down into the cool, dim, water-filled sanctum is quite different from worship at Janakpur's open temple courtyards, and it is what makes Jaleshwar a notable destination in its own right.

The temple is surrounded by several historical ponds, in keeping with the watery theme, and the wider town is the administrative headquarters of Mahottari district. The atmosphere is local and devotional rather than touristy.

Why visit from Janakpur

While Janakpur is overwhelmingly a city of Sita and Rama, Jaleshwar rounds out the picture with a major Shiva site, giving a fuller sense of the religious landscape of Mithila. The contrast is striking: instead of the open, marble grandeur of the Janaki Mandir, you descend into a cool, dim, water-filled sanctum to reach the deity. For travellers who enjoy getting beyond the main tourist circuit, the short journey through paddy fields and small Terai towns is rewarding in itself, and the town's everyday, unpolished feel is part of the appeal. Because it sits so close to the Indian border, Jaleshwar also draws devotees from both countries, especially at festival time, and the mingling of pilgrims gives the temple a lively, cross-border character.

Good to know

  • Etiquette: This is an active shrine, so dress modestly, remove your shoes and follow the lead of worshippers around the stairway down to the lingam.
  • When to go: Maha Shivaratri brings a huge fair and the most fervent crowds; mornings on ordinary days are calm.
  • Practicalities: The town sits near the Indian border, so carry identification if you plan to explore the area.

How to find it

Jaleshwar is an easy half-day trip from Janakpur, around 18 km to the south. A taxi is the simplest option, or you can use local buses and shared vehicles heading toward the border. For the bigger picture of reaching the region, see our guide on getting to Janakpur.

Back in the city, the trip pairs well with the sacred Dhanush Sagar and Ganga Sagar ponds, and slots neatly into a longer plan — see our Janakpur itinerary and the full list of more things to do in Janakpur.

Featured in

More sights & attractions in Janakpur

Frequently asked questions

What is Jaleshwar Mahadev?+

Jaleshwar Mahadev is a Hindu temple of Shiva in the town of Jaleshwar, about 18 km south of Janakpur in Mahottari district. Its name means Lord of the Water, because the sacred lingam sits below ground and is usually submerged in water.

Why is the lingam underwater?+

The Shiva lingam at Jaleshwar lies roughly 20 feet below the surface, reached by a narrow stone stairway, and is most of the time immersed in water. This unusual underground, water-covered shrine is what gives the temple its name and draws pilgrims.

When is Jaleshwar Mahadev busiest?+

The biggest crowds come for Maha Shivaratri, when a large fair draws devotees from Nepal and India to worship Shiva. The temple is also visited through the year, with mornings being the most peaceful.

How do you get to Jaleshwar from Janakpur?+

Jaleshwar lies about 18 km south of Janakpur near the Indian border. It makes an easy half-day trip by taxi or local transport, and many visitors combine it with sightseeing in Janakpur itself.

Related guides & places