Where can you see Kolkata’s tallest Christmas tree?
How tall can a Christmas tree get? Well, in October of this year, the world’s tallest natural Christmas tree was set up in the city of Enid in Oklahoma, USA. Standing 140 feet (42.6 m) tall, the towering tree was transported neary 2,000 miles from