The lion's head attraction is a giant head, 12 meters high, carved out of limestone. It is located on Kennon Road to Baguio City, Philippines. Visitors can buy snacks and drinks, and miniature souvenir lion heads are also available. It is suggested as a photo opportunity.