ReadWriteQuiz
Chinese dictionary
slmake a marvelous spectacle; make a splendid sight; It's a grand sight to see!
从山上看去,日出景象蔚为奇观。
The sunrise seen from the mountain is a tremendous spectacle.
从山上看去,日出景象蔚为奇观。
The sunrise seen from the mountain is a tremendous spectacle.