Most Insane Manmade Marvels Ever Built

Spring Temple Buddha –  China

 

Jiaozhou Bay Bridge – China

 

Blue Marlin

 

Palm Island

 

Arecibo Observatory

 

Burj Khailfa – Dubai

 

Comments

comments