Quyllurqucha

From Wikipedia, the free encyclopedia

Quyllurqucha (Quechua for "star lake") may refer to: