The Kashi Vishwanath Temple is located in Varanasi (Kashi), Uttar Pradesh, India — on the western bank of the River Ganges, in the old city area. It’s one of the most famous Hindu temples dedicated to Lord Shiva.