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