World’s tallest Christmas tree in Sri Lanka

World’s tallest Christmas tree in Sri Lanka