The Jagdish Temple in the middle of the old town of Udaipur is one of the largest and most visited Hindu temples (mandir) in Rajasthan and all of northern India.
The Jagdish Temple is located on a man-made platform (jagati) at the highest point (approx. 600 m) of the old town of Udaipur. Behind the temple, numerous alleys and streets lead down to the shore steps (ghats) on Lake Pichhola.
In 1568, the Rajputs of Mewar residing in Chittorgarh were defeated by the troops of the Mughal ruler Akbar I. The escaped Maharana Udai Singh II then moved the capital of his empire to Udaipur, but the Mughals prohibited the construction of new temples. It was not until the middle of the 17th century that Maharana Jagat Singh I began to build an impressive temple in the heart of the city, dedicated to the Hindu god Vishnu under his nickname Jagannath ("Lord of the World"); over time the name was changed to Jagdish.
Wikipedia