Shimbashi and Odaiba (14 of 105)




Manmade beaches at Odaiba-kaihin-koen (Odaiba Marine Park).
Manmade beaches at Odaiba-kaihin-koen (Odaiba Marine Park).