Venus Fort - Show Info
Venus Fort
The Venus Fort mall is a Vegas-like Japanese attempt to recreate the atmosphere of the Floating City... and it's just as wonderfully horrible as that sounds.
Read More: Odaiba Island
Category: Shops & Markets
Latitude: 35.62532241997652
Longitude: 139.78061378002167