Heidelberg Red Castle

Heidelberg castle in flames during the traditional yearly celebration, Germany.