This awesome statue of Optimus Prime, leader of the Autobots, measures just over 30 feet tall and was made entirely out of recycled materials. The statue is located in an eco-friendly theme park called Green Dream Park, which is located in Beijing, China near the “Bird’s Nest” National Stadium.

[via Dark Roasted Blend and Oddity Central]