Water cascades down giant stones in a garden waterfall, framed by various bright red flowers, stone walls rising in the background, in Ollantaytambo, Peru.
Water cascades down giant stones in a garden waterfall, framed by various bright red flowers, stone walls rising in the background, in Ollantaytambo, Peru.