昭和基地
Meanings
1
Showa Station (Antarctica)
The name of Japan's main Antarctic research base, located on East Ongul Island. Often referred to simply as 昭和基地 in Japanese.
Showa Station is a Japanese research base in Antarctica.
Showa Station (Antarctica)
The name of Japan's main Antarctic research base, located on East Ongul Island. Often referred to simply as 昭和基地 in Japanese.
Showa Station is a Japanese research base in Antarctica.