Please tell me where is this place France?
Must be in lake Geneva or annesy or bourget....thanks
- SnoopyLv 52 months ago
Lake Geneva is not in France.
It looks like Chamonix to me.Source(s): Been there x
Still have questions? Get your answers by asking now.