stand atop

Translations
стоять на вершине
He stood atop the mountain and admired the view.
Он стоял на вершине горы и любовался видом.