A red double-decker bus and a telephone booth becomes part of a mock London-style street inside the Water Cube in Beijing, June 27, 2012. [Photo/Xinhua]
Go to Forum >>0 Comment(s)