src: Nepal has the most majestic mountains in the world, the deepest canyons and many Buddhist temples.
tgt: Le Népal possède les montagnes les plus majestueuses du monde, les gorges les plus profondes, et des temples bouddhistes.