Filipinos enjoy annual Christmas light show in Manila
  • 4 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