Among the most beautiful of these fjords isGeirangerfjord, located in southwestern Norway near the coastal town of Ålesund. Stretching for more than 15 km (9 miles) long, Geirangerfjord is a natural wonder of deep blue water surrounded by majestic cliffs and lush green mountains towering more than 1,000 meters (3,500 feet) high. Adding to the spectacular scenery are several stunning waterfalls and lush countryside dotted with picturesque farms.