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!
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!