What does an seinem höchsten Punkt mean?

an seinem höchsten Punkt - German to English

at its highest point