Where is Sehuela?

Where is Sehuela located?

Sehuela, Arequipa, Peru (approx. -15.5575°, -72.30083°)


Where is Sehuela on the map?