site logo

Construction begins in China on world's largest soccer stadium