Fetching details from the dictionary...
dignified appearance; majestic appearance; imposing appearance
城の威容に圧倒された。
I was overwhelmed by the castle's majestic appearance.
軍艦の威容が港に映えていた。
The warship's imposing presence stood out in the harbor.
威容を誇る建築物が並んでいた。
Imposing buildings stood in a row.