Built by a group of local merchants and shipping company bosses in 1831, Elbchaussee is without doubt one of the finest streets in Germany. Stretching for 10km along the banks of the River Elbe from Altona to Blankenese, the street is lined by lavish 19th century villas and beautiful parks. While the street is perfect for a Sunday afternoon drive or a relaxing bike ride, walkers would be better advised to take the smaller Elbuferweg or Elbhöhenweg, which run along the riverbank and hillside, parallel to the main road. The views over the harbour and River Elbe are unbeatable.