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 = magnificence, splendour
The state or quality of being grand; vastness; greatness; splendor; magnificence; stateliness; sublimity; dignity; elevation of thought or expression; nobility of action
delusions of grandeur: see delusion. impressive beauty, power, or size (grand; GRAND)