Prague-New Town, Czech Republic. Wenceslas Square, a taxicab stand.