Stage fright? Not a chance! Alisa takes center stage across the river from two of St. Petersburg's most recognized landmarks...The Hermitage and St. Isaac's Cathedral. This series is Alisa's personal tribute to Russia's cultural capital, the city she loves, and the place she calls home.