Where is Lenbachplatz?

Where is Lenbachplatz located?

Lenbachplatz, Lenbachplatz (Station), Germany (approx. 48.14089°, 11.568405°)


Where is Lenbachplatz on the map?