Prague-New Town, Czech Republic. Wenceslas Square, Café Tramvaj.