A vision of tall buildings facing the beach gardens - and the sea - in Santos, Brazil.