×

Inexpressible Island

Island in the Antarctic
Inexpressible Island is a small, rocky island in Terra Nova Bay, Victoria Land, Antarctica. Previously uninhabited, the Chinese Qinling research station on the southern edge of the island became operational in 2024. Wikipedia