Zhangjiang Forest Park, the place James Cameron was impressed whereas filming Avatar. C… January 10, 2021, 2:59 am Zhangjiang Forest Park, the place James Cameron was impressed whereas filming Avatar. China Share this:TwitterFacebook Related Comments: Cancel reply AvatarCameronFilmingforestInspiredJamesParkZhangjiang Next post