Feedback

See the World's Largest Christmas Tree

 

Dortmund's Christmas market is boasting the largest Christmas tree in the world, which is made up of 1,700 spruces.

Shows