A fire-engine, featuring a bumblebee from The Transformers, pulls up at the West Lake Culture Square in Hangzhou, East China's Zhejiang province, May 12, 2015. The vehicle is used to promote disaster prevention awareness. Its appearance marks China's seventh National Disaster Prevention and Reduction Day, which falls on May 12, 2015. [Photo/IC] |