Русско-английский научно-технический словарь
• Turtle Mountain looms 1,000 m above the valley.
возвышаться над