Panoramic view of Georg Buechner Square and Hessian State Theater in German university city Darmstadt