Picacho Altos del Maria Panama View of the Picacho mountain in Altos del Maria, Panama. at around 1000 meters above sea level. Please visit photoatlas.com for great videos from… Continue reading