spot_img
28.9 C
Philippines
Thursday, November 14, 2024

The Victor

A biker passes by The Victor statue on the border of Pasig and Quezon City. The statue has joined the list of the tallest public art installations in the world at a height of 180 feet.

LATEST NEWS

Popular Articles