Yes it's real. The town of Hume, Scotland.

Loading Image