Devgarh, Uttar Pradesh, India
Ruins of an ancient Hindu temple known for its stone carvings portraying the god Vishnu.
Deogarh, Uttar Pradesh, 284403, IN