Catholic church in Rivas-Vaciamadrid, Spain. Ugly.
Evangelical Lutheran Church of Finland
Space ship? Site of Super Bowl LXXIV?