The walls of Kumbalgarh Fortress in Rajasthan, India (by strudelt).