top of page
Artboard 31_4x.png

Japan

Introduction
 

Japan, known as the Land of the Rising Sun, comprises more than six thousand islands and is part of a long mountain chain stretching from Southeast Asia to Alaska.

Frequently asked questions

bottom of page