Tag: chapa verde

  • Chapa Verde

    Chapa Verde means ‘green grass’ in Spanish, not a particularly appropriate name for a winter playground! Chapa Verde is 78 kilometers south of Santiago in Codelco Chile Lands, el ...