Portal:Japan/selected picture

Source: Wikipedia, the free encyclopedia.

The Japanese Alps is a series of mountain ranges in Japan that bisects the main island of Honshū.