The boat docked at the summit five location had a California "CF" registration number, and would not belong in Germany where this was supposed to be taking place.
When Helga breaks her first pair of glasses (wire-rimmed), the lenses are quite thin, indicating that her visual impairment is not too serious. Later, she has glasses with very thick lenses, indicating quite serious visual impairment.