Pumpkin lanterns are displayed during the Halloween pumpkin lantern festival on the Heroes Square in Budapest, Hungary, October 27, 2012. Photo: Xinhua
Pumpkin lanterns are displayed during the Halloween pumpkin lantern festival on the Heroes Square in Budapest, Hungary, October 27, 2012. Photo: Xinhua
Pumpkin lanterns are displayed during the Halloween pumpkin lantern festival on the Heroes Square in Budapest, Hungary, October 27, 2012. Photo: Xinhua