Question: Where did the 2010 Olympic sport that the Chinese 'Snow Princess ' won a medal in take place ?
Answer: Cypress Mountain