Cooks and excavators get together to make the biggest pumpkin pie in Changsha, China's Hubei, Oct. 18, 2014 (Liu Shuangshuang/ Chinanews.com)