Aosta is a picturesque town nestled in the heart of the Italian Alps, surrounded by majestic mountains and lush forests. 🏔️🌲