Where is Tahiche Alto?

Where is Tahiche Alto located?

Tahiche Alto, Tahiche Alto, Spain (approx. 29.00616°, -13.54496°)


Where is Tahiche Alto on the map?