Delhi Town Hall (built 1863)
Location: 28.6571°N, 77.2275°E