Scotland pairs a dramatic capital in Edinburgh with the Highlands, lochs and castles that define its reputation abroad.