Prague-Hostivař, Czech Republic. Švehlova street, bus stop Na Groši, a road accident.