The lair is loosely based on Marble Arch, a remote location in the Duea Wilderness. A small creek has caved a cave system, with one large chamber created by a roof collapse.
The location itself is stunning - the creek full of tree ferns.
Additional images here. Information about the yellow dragon Finch is here.