murghdo
I have my doubts as to whether this is the correct location for the Querocancha ruins. I believe Querocancha is the name of the ruins NNW of this location, marked "Chullpas" on the map. "Chullpas" is what the locals call it but it may technically be called Querocancha.

#fixme