OMG! You will never believe these grand buildings are "made in China"!

A replica of Roman Colosseum was found in Macao, Oct. 19, 2005.

Photo taken on May. 10, 2014 shows a copycat of Sphinx locating in the east of Donggou village, Shijiazhuang next to Taihang Mountains. It was built with the same size of the ones in Egypt.

A copycat of Sydney Opera House was found in Beijing, July. 16, 2008.

[ Editor: lsm ]