translate English to French: From majestic mountains, valleys, rolling hills, plains, glimmering sand, vibrant rain forests; whatever it may be, it is all beautiful scenery.
Montagnes majestueuses, vallées, collines ondoyantes, plaines, scintillement du sable ou foisonnement des forêts tropicales : où que l'œil se pose, il ne rencontre que beauté.