Where can you find such attractions as fabulous and spectacular mountains, impressive glens and mirror-like lochs? In the Scottish Highlands, of course! They are situated in the northwest part of Scotland and they are formed by mountain ranges of sandstone and granite.