DCPO reports a peaceful 58th Feast of Sto. Niño at Shrine Hills with 20,000 attendees and zero major incidents.