Levoča is a smaller town in the Prešov Region of eastern Slovakia. The town has a historic center with a well preserved town wall, a Gothic church with the highest wooden altar in the world, carved by Master Pavol of Levoča, and many other Renaissance buildings. This ancient town is a cultural and historical treasure among Slovak cities.