Russian athlete Anastasia Tambovtseva, whose best World Cup finish was 13th in Park City, Utah in 2009, also competed in two Winter Olympics.
Russian athlete Anastasia Tambovtseva, whose best World Cup finish was 13th in Park City, Utah in 2009, also competed in two Winter Olympics.