Filipinos enjoy annual Christmas light show in Manila

  • 6 months ago
People take a walk through the Ayala Triangle Gardens in Philippines' capital Manila as it lights up for its annual Christmas lights show.