AN ANCIENT FLOATING CITY BUILT BY GIANTS