Qutub Minar Complex OF Delhi’s tower of victory. #276552253
Description
DELHI INDIA 02 11 2023: Qutub Minar Complex OF Delhiâs tower of victory. This 73m 12th-century minaret is Delhiâs Eiffel Tower or Big Ben the single most important symbol of the city.