As others have correctly identified the location, it is Florence, Firenze, taken from the basilica of San Miniato al Monte which stands atop one of the highest points in the city. You're able to see the River Arno at the base and, soaring above the city, the Cathedral di Santa Maria del Fiore and Il Duomo to the right and, on the left, the Palazzo Vecchio, the town hall.
It could possibly have been shot from Piazzale Michangelo , because I was there only few years ago and achieved very similar pic, (without your father of course).
(linked webpage courtesy of Author: Lourdes Flores).
Great spot for viewing the overall city.