w imana t ku bw inyungu z abantu kugira ngo ajye atanga kugira ngo duhure ejo hazaza higicucu machachi is located to the south of the capital of ecuador quito