Debica Poland

50.05146, 21.41048