Movie Town Hainan Island China Mission Hills_FW

A street in Movie Town, an active film studio on Hainan Island in China.