Residents pose for a photo before a full-size replica of the Great Sphinx of Giza in Donggou village in Shijiazhuang, north China's Hebei province on May 13, 2014. The structure is part of an outdoor film studio located in Donggou village and the statue h

Published May 14th, 2014 - 05:48 GMT
Al Bawaba
Al Bawaba

Subscribe

Sign up to our newsletter for exclusive updates and enhanced content