Prague-Strašnice, Czech Republic. Sazečská street, a bus of Stenbus.