This is part of Discovery Bay. It kinda reminded us of the set for "Waterworld", with Tokyo Bay extending the illusion.