Geneva Switzerland (True Beauty)
AIRVŪZ STAFF NOTE :
Geneva, Switzerland is widely regarded as one of the world's most desirable cities. Located on the shores of Lake Geneva, it is the country's second largest city and the largest in its French-speaking region. With its distinctive architecture and its iconic fountain in the great alpine lake, it's not only an important financial center but also the home of numerous international organizations including many United Nations agencies. In this video by Drone_biker, you'll get an aerial tour of this magnificent city.
- over 3 years ago
- 1.6k VŪZ