Read More
Popular 50 spots for cherry blossom viewing in Tokyo. [vol.1]
Motonosumi Inari Shrine – Torii (Shrine gate) is seemingly extending into the sea.
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.