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