Originally Posted by K-TRIC
How could you possibly tell where that picture was taken ??. Believe it or not there are other roads in Germany with a 130km/h speed restriction.
EDIT: Looking at it again, it's almost certainly the Frankfurter Kreuz. The B43 (little yellow square on one of the gantries) is a turn off (to Kelsterbach among others) at that junction. It's also the exit for the airport IIRC.