Sumida River cherry blossoms

photo © Japanbyweb.com

A sightseeing boat cruises down the Sumida River in Tokyo, with cherry blossoms in almost full bloom along the banks.

Continue the Travel

Manhole: Tokugawa Ieyasu

A manhole cover at the plaza outside JR Shizuoka Station, installed...

Latest Posts