Monday, 13 May 2013

Heidelberg Castle in western Germany. Aside from being a beautiful sight to see, the castle lights up at night under an awesome fireworks display.


No comments:

Post a Comment