The question means: Do you ski at Sierra Summit?
To reply, you could say:
Oui, je fais du ski a Sierra Summit
Oui, j'y fais du ski
if the answer is yes, or:
Non, je ne fais pas du ski a Sierra Summit
Non, je n'y pas fais du ski.
the 'y' is a pronoun that replaces a Sierra Summit, so you are saying "I ski/do not ski there."
you say it as it is 'sierra' with a french accent
Sierra
No, Sierra Leone was colonized by the British.
The Spanish word 'sierra' is 'montagne' in French. The old French word 'serre' meant the same but is no more in use.
"oh la la" is not a question but an interjection marking surprise. You don't have to answer it, although you may want to ask a question in turn.
Same as in English, "Sierra Leone" (fem.). The long form is "République de Sierra Leone" (fem.)
J'ai........ans
RSVP is a French term / phrase asking you to respond. You don't need to respond is "French".
Un haut in French means "a summit" or "one top" in English.
they were shocked
Oui!
Say "A Bientot"