Where is The Quail?

Where is The Quail located?

The Quail, Tacna, Peru (approx. -17.59528°, -70.71972°)


Where is The Quail on the map?