ancient fortress with snow-capped mountains