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.