Describes something that is grand or impressive.
Los jardines esplendorosos del palacio son un lugar ideal para pasear.
The splendid gardens of the palace are an ideal place for a stroll.