Japan is an island country, and more than 80% of the land is mountainous.
There is abundant nature, and even in large cities such as Tokyo and Osaka, you can enjoy nature a little from the central area. The city of Kobe City is surrounded by mountains and the sea.
There are more than 3000 km from Hokkaido to Okinawa, and there are various topography.
Many natural parks are maintained in each prefecture, and you can enjoy the scenery of each season.