Creepy church in Czech Republic.