Town of Levoca (1)# Licensed under PD A street scene in the Slovakian town of Levoca Levoča, Slowakei .