Located on the banks of Holy Ganga River , Kashi Vishwanath Temple dedicated to Hindu God Shiva in Varanasi in Uttar Pradesh in India is the gateway to Moksha (liberation) in Hinduism. A holy dip in the Ganga washes away the sins and purifies the soul, and with the blessing of Kashi Vishwanath one attains moksha. Legend has it that Shiva first manifested in the form of a fiery Shivling without an end or beginning at Kashi. This is mentioned in the Shiv Purana. Kashi Vishwanath Temple is locatead on the western bank of Ganga and is one of 12 Jyotirlinga temples. Another legend has it that Shiva wanted to have a south facing temple and thus Kashi Vishwanath Temple came into being. Mahadev Shiva has instructed that before worshipping him, prayers should be offered to Surya, Chandra and Ganesha - the deities are found in the main gate of the temple. There can be no life on earth without Surya. Chandra is one who nourishes the herbs and medicines. Ganesh repr