Where is Rock sculpture of Decebalus?

Where is Rock sculpture of Decebalus located?

Rock sculpture of Decebalus, Rock sculpture of Decebalus, Romania (approx. 44.64118°, 22.29125°)


Where is Rock sculpture of Decebalus on the map?