Adjective meaning so awe-inspiringly beautiful as to be almost heavenly
[DOC] [TLE] Awe-inspiring | Define Awe-inspiring at Dictionary.com [PAR] Awe-inspiring definition, causing awe; spectacular; magnificent: an ... night sky 
has offered a taste of transcendence with its awe-inspiring beauty.