This appears to be Rome. The smaller stadium closer to the viewer is the Stadio del Tennis di Roma (Rome Tennis Stadium); the larger stadium behind it is the Stadio Olimpico (Olympic Stadium). The large blocky building in the distance the Ministry of Foreign Affairs. The steel arch bridge in the foreground is the Ponte della Musica (Music Bridge), which crosses the Tiber River. As this bridge was built in 2008–2011, the picture must have been taken within the last 10 years or so.