Russia The Rotunda Saint Petersburg – The most mystical place – Spotted by Localsby Miles Cooper February 20, 2025