Prague-Bubeneč, Czech Republic. Stromovka Park, a railway underpass.