Results 1 results found Telcom towers on summit of Volcan Baru, at 3478m the highest point in Panama, Volcan Baru National Park, Chiriqui province, Panama, Central America