Follow Us

Terms of Use Privacy Policy

World's biggest Christmas tree lights up in Germany

Standing 45 meters, or nearly 150 feet tall, this Christmas tree is the biggest in the world, at least according to officials of the German city of Dortmund. While there are bigger tree-like

Source: Reuters

Top Trending Videos