Beijing, China 3 November 2014 When China lobbied to host the Summer Olympics Games in 2008, it spent US $42 billion in hopes to put the country on world stage, giving birth to some of today’s modern architectural marvels: 1. The National Aquatic Center (a.k.a Water Cube) Located in what is now referred to as continue reading : Beijing's Olympic Park