Chiu Chiu
Chiu Chiu is a small village located in the Atacama Desert in northern Chile, being one of the oldest continuously inhabited settlements in the region.
Chiu Chiu is a small village located in the Atacama Desert in northern Chile, being one of the oldest continuously inhabited settlements in the region.