mountain

The beautiful and picturesque, Ōnuma of Hokkaido!

Castle in the sky! Takeda Castle Ruins, a Japanese castle that resembles Machu Picchu in Peru!

APPARE! Mt.Fuji. The best in Japan!