i must confess though that despite everything , i still found it fascinating to learn that these archaic scottish mints stood on the site where balmoral castle now stands , itself built specifically to ensure that no trace of the ancient mines , mint and treasury could ever be exposed to the modern world .