laitimes

"Albatross"

author:Globe.com

Source: Global Times

"Albatross"

Image source: Ding Gang

Cape Horn is a land cape at the southern tip of the Chilean Tierra del Fuego in South America, located on Horn Island, widely regarded as the southernmost point of South America, and there is a steel sculpture about 7 meters high on the island, which is a huge albatross and the symbol of the International Cape Horn Captains' Brotherhood.

Read on