Ashigara Pass (Ashigara Togei in Japanese)
The Ashigara Pass is a scenic mountain pass located in the Ashigara Mountains of Japan. It is known for its beautiful views of the surrounding landscape and is a popular spot [...]
Copyright Kevin Burns 2018-2025 Create a free website or blog at WordPress.com.