Travels here and there, where there's always so much to experience and see.
Monday, March 01, 2010
Seven Star Lake 七星潭
"Seven Star Lake" is actually the coast off of Hualien City, known for its clear blue waters, and view of the island's mountains coiling into the distance.
No comments:
Post a Comment