Philippines’ largest flag was spread out in Baguio almost the same time the world’s largest flag was unfurled in Israel, on June 12 as Filipinos celebrate their 110th year of Independence.