A refuge perched in the mountains.

2 Results found