Fantasy castle island floating above rivers, with airships and distant mountains from many game worlds

Games