1.a spectacular [wonderful] sight;
2.seven wonders of the world;
3.a marvellous natural phenomenon;
4.Splendor or magnificence; show.
6.The Great Wall is one of the wonders of the world
7.Wulao Peak is one of the most magnificent sights across the land.
8.Small Wonders Day Care. - Grace?
9.What a marvellous sight!
10.The spread of the prairies was indeed a startling sight.