
LUZON, PHILIPPINES - JULY 1 2018 : The Lion's Head is a famous attraction along Kennon Road, a major highway in Luzon, Philippines that leads to the city of Baguio
Tags
along along the road animal artistic backdrop baguio city bypass bypass road cloud construction design editorial famous foreign tourists highway kennon road landmarks landscape limestone limestone rock lion head logo luzon major highway mountain on the road philippines photo place point prominent resort scenery sculpting sculpture sky souvenir shop state statuary statue sunlight symbol symbolic the lion's head travel travel background traveller travelling tree-
44
-
0
License and Use
Free for commercial use No attribution required- Created With Redmond.ai
- Details
- Published on Nov 08, 2022
- Photo type JPG
- Category Buildings/Landmark...