Beauty Rock in Taiwan, China
NABSQNO 51Q-347480-2442540. Beauty Rock is a sea natural arch carved by wave action through andesite. It is located along the north coast of Orchid Island, in Lanyu Township, Taiwan, China. Once on the island, access is easy. Beauty Rock has a span of about 3 meters.