Vista
Part of speech: noun
Definition: A distant view or prospect, especially one seen through some opening, avenue or a passage A site offering such a view. A vision, a view presented to the mind in prospect or in retrospect by the imagination.
Aspect
Part of speech: noun
Definition: The act of looking at something; gaze.The relative position of heavenly bodies as they appear to an observer on earth; the angular relationship between points in a horoscope.the way something appears when viewed from a particular direction.One's appearance or expression.A grammatical quality of a verb (in certain, originally specifically Slavic, languages) which determines the relationship of the speaker to the internal temporal flow of the event the verb describes; whether the speaker views the event from outside as a whole, or from within as it is unfolding.
Example sentence: Fragrance is important to me because of its emotional dimension. I feel like fragrances are able to transport, stir emotion, and bring up memories. You can wear makeup, you can dress yourself up, but fragrance gives a powerful aspect to how you can present yourself that you can't necessarily get any other way.