_______ is the tallest man made structure in the world ?

85

A. Tokyo Skytree
B. Burj Khalifa
C. CN Tower
D. Canton Tower

LEAVE A REPLY

Please enter your comment!
Please enter your name here