Church is "Svatý Václav náměstí Svatopluka Čecha" (Saint Wenceslas Square Svatopluk Cech) and directly above the cross appears to be a comet heading towards it!!!
Satellite Problems, Religious - Christianity
Links: virtualni.praha.eu, en.wikipedia.org
By: QwertyKPH