Keikyu N1000 series – Kitashinagawa Station

© Japanbyweb.com

An N1000 series EMU train on the Keikyu Main Line is heading toward Kitashinagawa Station in Tokyo.

View of Kitashinagawa Station ©Japanbyweb.com

Continue the Travel

“Enopico” manhole cover

A manhole cover featuring the adorable "Enopico" bird sculptures, dressed in...

Latest Posts