Transformers Age Of Extinction Set Photos: Michael Bay In Wulong Karst National Park, China

Posted on Nov 28, 2013

Left to right: Director/Executive Producer Michael Bay with Camera Operator James Skotchdopole in Wulong Karst National Park on the Southeast China set of TRANSFORMERS: AGE OF EXTINCTION, from Paramount Pictures.

Download high resolution photo: