A pod of dolphins passes a Turtle Island tour boat.

guishan yilan
dolphin in guishan island