Halloween Green Marathon 2026

Takes place in Switzerland