Where is Gigaveo?

Where is Gigaveo located?

Gigaveo, Oaxaca, Mexico (approx. 16.45361°, -95.39389°)


Where is Gigaveo on the map?