Koteshwarnath Temple at Main Village near Belaganj in Gaya District in Bihar is a famous Shiva Temple with a unique Shivling – the huge Shivling has a thousand Shivling chiselled on it. The murti is known as Sahastra Lingi Baba Koteshwarnath. It is also believed that prayers offered in the temple are fulfilled immediately. It is said that the blessing of Koteshwarnath is equal to one hundred thousand blessings
Located on the bank of river Morhar river at Main village, the temple's sanctum sanctorum is carved in a single piece of red stone and within it is installed a large sized Shivalinga with around 1,008 miniature Shivlingas around 1200 years back. People call it Sahastra Shivalinga built in-one and believe Lord Shiva here showers blessings on the devotees.
An amazing thing near the Koteshwarnath temple is an old Pipal tree, whose large branches have turned towards the temple bending downwards as if offering prayers to Lord Shiva. The priests of this temple said that Lord Shiva is manifested in the Shivalinga.