The vast hill fort of Rajput in Chittorgarh, embracing many palaces, temples, and water cisterns.
The Jaya Stambha (Tower of Victory) is seen on the right hand side.