Another great option for a rainy afternoon in St. Petersburg is to explore the Church of the Savior on Spilled Blood. This iconic Russian Orthodox church is known for its stunning architecture and intricate mosaics. Step inside and be mesmerized by the colorful interior, adorned with over 7,000 square meters of mosaics depicting biblical scenes. Take your time to admire the craftsmanship and learn about the history of the church. Afterward, you can browse the nearby souvenir shops or enjoy a warm cup of tea at a nearby cafe.