0
Fatehpur Sikri Town in Uttar Pradesh
Photo by:
Kavita Reddy
Category: Places
Fatehpur Sikri is a small city in northern India, just west of Agra, founded by a 16th-century Mughal emperor. Red sandstone buildings cluster at its center. Buland Darwaza gate is the entrance to Jama Masjid mosque.