Gravina in Puglia ancient town, bridge and canyon at sunrise. Panoramic view of old city Gravina in Puglia, Apulia, Italy. Europe