I believe that this is the St. George's Basilica silhouetted against the sunset in Prague. If anyone knows otherwise, please post a comment.