"Der Riese", ("The Giant" in English), is located in the"Gory Sowie" or Owl Mountains of modern-day Poland.