Ząbkowice Śląskie (German name: Frankenstein) is located in the former German territority of Schlesien (Silesia). Today, it is located in Poland.
Panorama of Ząbkowice Śląskie (2010). Source: Wikipedia Commons.