Quiz About Geography

1. The Chongqing World Trade Center, completed in 2005 at a height of 929 feet, is located where?

China
Melbourne
New York
Atlanta