What does Alpenweide mean?

Alpenweide - German to English

alpine pasture