Spanish is mostly spoken in Peru, however Quechua, Aymara and other indigenous languages are also official languages of Peru.
If you don’t speak Spanish at all, visiting Peru may be quite complicated; e.g., people from my hotel in Cuzco didn’t speak English… Well, it’s somehow manageable, but may be challenging.
The image looks like it could win a photographic award.
That’s very sweet!
Thank you! 🙂