Must See! Construction Starts on China’s $1.7B ‘Lotus Flower Stadium’
Video Credit: Veuer - Duration: 00:32s - Published
Must See! Construction Starts on China’s $1.7B ‘Lotus Flower Stadium’
This unique-looking lotus flower is set to be one of the world’s largest stadiums as construction has begun in China.
Veuer’s Justin Kircher has more.