Where is Tinococcus?

Where is Tinococcus located?

Tinococcus, Huancavelica, Peru (approx. -13.73°, -75.11111°)


Where is Tinococcus on the map?