Lion's Head

Lion's Head

When you see it, you know that you're in Baguio if you take the winding Kennon Road. Built by the Lions Club, its a popular place for picture taking and native souvenirs
This tourist spot is found in Kennon Road | Camp 6, Baguio, Luzon, Philippines