Some 40 colorful and creative floats were on vibrant display on the streets of Baguio City on Sunday morning during the ...