Ruins at Walhalla [picture].