|
|
 | The Most Prominent Landmark of the City of Baguio | | by nobert soloria bermosa | | published on Nov 28, 2008 | The Lion's Head is the most notable landmark of Baguio City. It is located alongside Kennon Road, the shortest but steepest way going up to the "city of pines". This photo was taken during our annual educational field trip held on November 23,2008. |
| |
| |
|
|
|