
St. Basil’s Cathedral in Russia
Standing in front of Saint Basil's Cathedral, an Orthodox church in Red Square of Moscow, and one of the most popular cultural symbols of Russia

 
	
			Inspiring Longhorns to Explore the World
 
	
			Inspiring Longhorns to Explore the World
Standing in front of Saint Basil's Cathedral, an Orthodox church in Red Square of Moscow, and one of the most popular cultural symbols of Russia
