The artists of the Romantic period once painted Heidelberg Castle. Today, it’s tourists who post stunning photos on social media.