Flagstaff Tower

19th-century signal tower in Kamla Nehru Ridge, Delhi, India From Wikipedia, the free encyclopedia

Flagstaff Towermap