Previous Image Next Image DSC03766 I was on of 2.5 million people who rode the St. Petersburg metro today…nearly 300 ft underground.