Ghibli vibes (for some reason)

Valle Anzasca, Italy (2025)

Ghibli vibes (for some reason)