Diese Architektur ist beeindruckend.

Impressing architecture.