photo credit: Loreleystadt - St. Goarshausen, Rhineland, Germany via photopin (license)