Village with stone towers and snow-capped mountains