Where is Len?

Where is Len located?

Len, Arequipa, Peru (approx. -17.02722°, -71.50472°)


Where is Len on the map?