I thought some of it was hilly.
Baguio is in the mountains, and has a wonderful climate. It never floods as the water runs down to the lowlands. Typhoons are common, one or two per year, but the place is built for it, so damage is usually limited.