Architects gone awry!
Christus, Hoffnung der Welt in Donau City, Austria. Roman Catholic
Looks like Mecca.