December 29, 2010 – Yehliu Park, Taiwan

The scenery makes you feel you’re in Arizona. The color of the rocks is a magnificent painting of God!

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.