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