Queens Head Rock at Yehliu Taiwan

Queens Head Rock at Yehliu Taiwan Queens Head Rock is an amazing natural wonder in Yehliu, Taiwan. Queens Head Rock was naturally sculptured by nature. ¬†What a fabulous job nature does! Yehliu Geopark is a major attraction in Northern Taiwan. People come from all over the world to see Queens Head and the others. There … Continue reading Queens Head Rock at Yehliu Taiwan