Published:   09-Oct-2020
(a) Petronas Tower
(b) Pyramid of Giza
(c) The Eiffel Tower
(d) The Great Wall of China
Answer:
The Great Wall of China
Info:
What is the largest man made structure of the world ?