🏔️💦 Mountain Lakescape All meanings Obwalden is a picturesque Swiss canton nestled amidst majestic mountains and adorned with pristine water bodies. 🏔️💦 ▲ 0 ▼ 0 More meanings →