Stirling Castle is situated at the head of Stirling's Old Town, mounted high on an old volcanic outcrop. No one can confirm when Stirling castle was first built, but references to it begin to appear in historical records of the early 12th Century. However, these records themselves refer to an earlier occupation of the site. The Castle that stands today is recorded to have been built between 1370 and 1750 in various different stages by the numerous different occupants of the stronghold. The varied types of statues and stone carvings that are mounted around the castle walls and on display in the gardens have a wide diversity of sources.