Rainbow Mountain (Vinicunca)
Cusco

Rainbow Mountain (Vinicunca)

~10 min|Vinicunca, Cusipata District, Cusco Region

Rainbow Mountain (Vinicunca or Montaña de Siete Colores) is a geological wonder 100 kilometres southeast of Cusco — a mountain whose exposed sedimentary layers create stripes of red, yellow, green, turquoise, and lavender across its slopes, producing one of the most visually extraordinary landscapes in the Andes. The mountain was covered by glacial ice until recent decades, and the retreat of the glacier (a visible consequence of climate change) has revealed the coloured mineral deposits that were hidden for millennia.

The hike to Rainbow Mountain is challenging — not because of the distance (about 5 kilometres each way) but because of the altitude (the trailhead is at 4,600 metres and the summit reaches 5,200 metres). At this elevation, every step is an effort, and acute mountain sickness is a genuine risk for visitors who haven't acclimatised. The standard advice is to spend at least 2-3 days in Cusco (3,400m) before attempting the hike.

The colours are caused by different mineral deposits in the sedimentary layers — iron oxide (red), iron sulphide (yellow), chlorite (green), and other minerals creating the stripes that make the mountain look like a geological abstract painting. The mountain has become one of Peru's most-visited natural attractions since going viral on social media in the mid-2010s, and the trail can be crowded during peak season (May-October). The day trip from Cusco takes 10-12 hours including the 3-hour drive each way.

Verified Facts

Rainbow Mountain reaches approximately 5,200 metres elevation

The coloured layers were recently revealed by glacial retreat

The colours are caused by different mineral deposits in sedimentary layers

The mountain is approximately 100 kilometres from Cusco

Get walking directions

Vinicunca, Cusipata District, Cusco Region

Open in Maps

More in Cusco

View all →