1N-UNCOUNT 宏伟;堂皇;壮丽 If something such as a building or a piece of scenery has grandeur, it is impressive because of its size, its beauty, or its power. 宏伟;堂皇;壮丽
...the grandeur and natural beauty of South America.
南美洲壮丽的自然美景
Only inside do you appreciate the church's true grandeur.