0
Anonymous
impressive, imposing, majestic, magnificent, splendid, striking...
hope it helps :)
Wiki User