Which South American country does this flag belong to?
The answer is Peru.
This is the flag of Peru. In the center of the flag's white and red stripes sits the coat of arms of the country, which features a vicuña, a chichona tree, and a cornucopia. The flag was adopted in 1824.