THE OMORI SHELL MOUNDS "99
From Shinagawa to Omori station.
Right side is the Shell Mounds.
From Omori station to Shinagawa.
Left side is the Shell Mounds.
The train is Keihin-Tohoku line(JR).
BACK TO THE PREVIOUS PAGE