A copy of Egypt's famous sphinx is built in a village in Hebei province, housing a film and TV studio inside. [Photo/Chinanews.com]
Go to Forum >>0 Comment(s)