(BrE) (AmE splendor) noun
1 [U] grand and impressive beauty:
a view of Rheims Cathedral, in all its splendour * The palace has been restored to its former splendour.
2 (splendours) [pl.] the beautiful and impressive features or qualities of sth, especially a place:
the splendours of Rome (= its fine buildings, etc.)