by urf
the natural wonders and the bizarre rock formations on the coast of keelung yehliu in the north of the island of taiwan.