Kochi's iconic 80-foot-tall, 200-year-old rain tree in Veli Ground has lit up again for Christmas 2025, widely celebrated as Asia's biggest natural Christmas tree, decorated with thousands of lights ...