it's Bukarest, Romania: Google Maps this almost fouled me, because I was only thinking at Rapid Vienna, an Austrian soccer club. It took some searching until I found out that in Bukarest also a soccer club named Rapid exists.