Friday, December 28, 2007

The Lion in Baguio


This lion's head carved from a giant rock is the landmark to motorists that they have finally reached Baguio.

No comments: