Location: Cumbayá-Quito, Ecuador
Area:
1200 m2