nature & outdoorsmountainsnow

Snow-capped Peak

A majestic mountain peak covered in snow, often found in high-altitude regions. Snow-capped peaks are iconic symbols of natural beauty and adventure, attracting hikers, climbers, and nature enthusiasts.