Otmuchów to polskie miasto położone na Dolnym Śląsku w województwie opolskim, nieopodal granicy z Czechami. Wizytówką tej średniowiecznej osady zlokalizowanej na szlaku handlowym między Nysą a Kłodzkiem jest XIII-wieczny zamek biskupi. W mieście znajduje się również sztuczny zbiornik wodny zwany Jeziorem Otmuchowskim, fragmenty murów miejskich, kilka zabytkowych domów i świątyń oraz ratusz z XVI-wiecznym zegarem słonecznym. Otmuchów słynie także ze swoich wyrobów cukierniczych, które są produkowane w zakładach zlokalizowanych na terenie miasta.