Behind the Scenes (location)

Behind the Scenes is a location visited in the Gower Quest.