Stopped on a man made island in the middle of tokyo bay that is just a big mall...