Skip to content
Kotomora

昭しょう和わ基き地ち

Meanings

1

noun

Showa Station (Antarctica)

The name of Japan's main Antarctic research base, located on East Ongul Island. Often referred to simply as 昭和基地 in Japanese.