News

Fitting that bill on all accounts is Cantua buxifolia, commonly known as sacred flower of the Andes. Hailing from the mountainous regions of Chile, Peru and Bolivia, this evergreen, semi-scandent ...
"The cantuta (Cantua buxifolia), otherwise known as the sacred flower of the Incas or the Peruvian magic tree, is the national flower of Peru, where native Humboldt penguins can be found in their ...