One of many floating villages.
home page