In Pictures: England's Magical Lantern Festival
The Magical Lantern Festival is taking place in Yorkshire and Birmingham between November 25 and January 2. Giant lanterns representing Christmas and traditional Chinese culture have been displayed as part of the festival, and there is also a 'Santa's Grotto' for children. Further, London will host the festival between January 19 and February 26.