Montpellier aerial panoramic view. Montpellier is the capital city of the Herault department in southern France.