Landmarks in Ronda - the city is located on top of a mountain, Andalusia, Spain mehdi33300 DP-595956446