Monday, August 8, 2011

Lion Mountain Nagasaki

Officially known as Iwado Yama to the locals it is known as Lion Mountain Nagasaki and is situated on the southwestern area of the Shimabara Peninsular.  I took this photo from Maehama Beach located opposite this extrodianry landmark and what a photo it is.

Check it out and also check out Lion Mountain on a map!

View from Maehama Beach

No comments:

Post a Comment