

The Lion’s Head
Author: Jetsetter11 7th, 2009
The Lion’s Head located in Camp 6 Kennon Road is a tourist attraction in the cool mountains of Benguet en route to the summer capital region of the Philippines, Baguio City. This 40-foot head of a lion was carved in a limestone boulder by a local artist in 1972. Tourists passing by normally stop for a while to have a break and to take photographs as souvenir.
read comments (0)
