Baguio Lion’s Head For several decades, the Lion’s Head at Kennon Road has heralded the journey of tourists to the city of Baguio. … How OMG Blog/