New Delhi - Horse Chariot Sculpture
317
Published 2024-07-08
Horse Chariot of Stone has been installed near Taj Palace Hotel on Sardar Patel Road at the intersection of Panchsheel Marg and Simon Bolivar Road.