Aerial view over the famous city of Heidelberg Germany - Heidelberg castle - old bridge - old town Europe