Frosted Russia Silhouette

A small ice palace, a simple outline map of Russia, and the word "Russia"