The walls of Kumbhalgarh Fort stretch for more than 23 miles, making it the second longest continuous wall in the world after the Great Wall of China. The fort itself, located in the Aravalli Hills of Rajasthan state, was built during the 15th century and used until the late 19th century. More than 360 temples can be found within the fort, 300 of which are ancient Jain temples with the rest belonging to the Hindu tradition.