Ruins of Lohagarh Fort in Rajasthan, India (by Nikon@31).