Designed by
Title
Tourists in cycle car at Hengdian World Studios, China #91565771
Description
HENGDIAN-CHINA-APRIL 14, 2014. Tourists in a cycle car at Hengdian World Studios. With 495,995 sq. meter the largest movie town in Asia, construction began mid-1990s and has been ongoing ever since.
This image is editorial