JDS180816_DSC0079__v1.jpg
Cantuta flowers - the national flower of Peru. It is also the sacred flower of the Incas and known by its Quechua name, qantu. It is native to the Andes of Peru and Bolivia and grows between 4000 and 12500 feet above sea level.