The little town of Landstuhl, Germany — Taken from a castle on the hill above. Source: Brock Whittaker Photography (flickr)

The little town of Landstuhl, Germany — Taken from a castle on the hill above.

Source: Brock Whittaker Photography (flickr)