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!!!