Read More
Castle in the sky floating the sea of clouds! Takeda Castle Ruins is known as “Japanese Machu Picchu”
Nijo Castle (Nijo-jo) – the place facing the begining and the end of Edo Period.
Popular 50 spots for cherry blossom viewing in Kyoto. [vol.2]
Kamui Cape – A cape dynamically pushing out into the open sea at the tip of Shakotan Peninsula.