It is Heidelberg, a city in Germnay, seen from the Heidelberg Castle. The photo was taken with my phone