According to Kashi Khand, Chapter 69, the place where Lord Shiva wore the skin of Gajasur after slaying the latter, was called Rudra Vasam. (Kindly refer to Krithi Vaseshwar).
Once the Lord, in his form as Krithi Vaseshwar, was sitting alongwith Goddess Uma Devi when Nandi offered his prayers and stated that there are 68 places of worship dedicated to Lord Shiva in this holy place. Various idols/Shiv Lings have been brought from several other places and installed in Kashi.
From Sapt Godavari Teerth the Lord has appeared in Kashi by name of Bheemeshwar for bestowing happiness and granting Moksha to devotees. All those devotees who worship Bheemeshwar which is to the east of Nakuleshwar, will be freed from even the most heinous sins committed by them.
On all India basis there are twelve Jyotirlings and there are twelve important Shiv Lings in Kashi which represent the aforesaid twelve Jyotirlings. The above deity is worshipped as Bheema Shankar(Nashik-Pune Road, Maharashtra).
LOCATION OF BHEEMESHWAR
Bheemeshwar is located at Ck.31/12, Kashi Karvat temple. Devotees can proceed northwards from Visweshwar temple towards Saraswati Phatak and ask for Kashi Karvat temple, which is quite famous.
TYPES OF POOJA
The place of worship is open practically throughout the day. The ling can be viewed from the top as it is located below the ground level.