Valentine's Day arrived early for more than 500 couples in Peru who tied the knot in a mass wedding ceremony Monday.

The newlyweds spanned all generations, with the youngest couple 20 and 17 years old, and the oldest 80 and 72 years of age.