Where is The fin?

Where is The fin located?

The fin, Arequipa, Peru (approx. -15.18472°, -71.96028°)


Where is The fin on the map?