Prague-New Town, Czech Republic. Jindřišská street, the main post office and a bus parking.