
Jana Bahal (Seto Machhindranath Temple)
जनबहाल·जनबहा: द्य:
A 10th-century 'living bahal' housing the White Machhindranath, worshipped as Avalokiteshvara by Buddhists and Machhindranath by Hindus — the finest example of Valley syncretism.

Dedicated To
Avalokiteshvara / Seto Machhindranath
Period
10th century CE (current temple 1502 CE)
Hours
5:00 AM – 8:00 PM
Entry Fee
Free
Neighborhood
Keltole, between Asan and Indra Chowk
Location
Kathmandu, Bagmati
Visiting Etiquette
Remove shoes. Both Hindus and Buddhists worship here. Dress modestly. Photography generally allowed in the courtyard, restricted inside the shrine.
Jana Bahal, home to the Seto Machhindranath Temple, is one of the most important syncretic sacred sites in the Kathmandu Valley. Established around the 10th century with the current temple built by King Yaksha Malla in 1502, it houses the White Machhindranath — worshipped as Avalokiteshvara (Karunamaya) by Buddhists and as Machhindranath by Hindus.
This dual identity makes Jana Bahal perhaps the finest example of the Hindu-Buddhist syncretism that defines the religious culture of the Kathmandu Valley. The courtyard is a functioning marketplace and community space, making it a 'living bahal' where sacred and everyday life intertwine seamlessly.
Every March or April, the annual Seto Machhindranath Jatra sees the deity paraded through the streets of Kathmandu on a massive wooden chariot, drawing thousands of devotees from both Hindu and Buddhist communities in a spectacular display of shared devotion.
The temple features stunning metalwork and woodcarving, and the courtyard contains ancient chaityas alongside the main shrine. Located between Asan and Indra Chowk in the commercial heart of old Kathmandu, Jana Bahal is easily accessible and richly rewarding.