by renegadewanderer
A cape in the famous canyon Turda Gorges, Romania
The license type determines how you can use this image.