National Stadium New National Stadium from the air as we departed Pavas for Puerto Jimenez on the Osa Peninsula