A beautiful landscape suddenly appeared before our eyes.

Literal

Beautiful scenery [subject-が] suddenly before-eyes [to-に] appeared.

突然眼前にあらわれた — 眼前 (がんぜん) is a literary word for 'before one's eyes.' 突然 means 'suddenly.' あらわれた means 'appeared.' Vivid narrative description.