This image, from NASA Terra spacecraft, is of the capital of Scotland, and lies along the Firth of Forth.