What does al aire libre mean?

al aire libre - Spanish to English

in the great outdoors atmosphere