Russia Finds Missing St. Petersburg