Town of Levoca (2)# Licensed under PD An unusual building atop the walls in the Slovakian town of Levoca.