Prague-New Town, Czech Republic. Václavské náměstí and Vodičkova street, horse trailer of the Municipal Police of Prague.