An island with a couple of small pavilions (temples?)