The geography of Scotland is highly varied, from rural lowlands to barren uplands, and from large cities to uninhabited islands. Aside from the mainland, Scotland is surrounded by 790 islands encompassing the major archipelagoes of the Shetland Islands, Orkney Islands and the Outer Hebrides.
Photo credit: NASA