Quantcast

ARCHIVE PHOTO OF THE DAY

Heidelberg Castle from above, 2005

By STARS AND STRIPES Published: March 6, 2019

Lisa Horn/Stars and Stripes
Heidelberg, Germany, January, 2005: An aerial view of the storied Heidelberg Castle, one of the most popular sightseeing destinations for American servicemembers stationed in Europe, their families and visitors from home.
  

from around the web