Japan is located on the northeastern coast of the Eurasia mainland and comprises five main islands: Hokkaido, Honshu, Shikoku, Kyushu, and Okinawa. There are numerous small islands scattered throughout the country.