Monastery with snow-capped mountain