Water drips from a wild Begonia flower along the Inca Trail at Machu Picchu, in the Cordillera Vilcabamba, Andes mountains, Peru, South America.