Filipinos enjoy annual Christmas light show in Manila

  • 5 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.

Recommended