Vocabulary

屹立

standing tall; towering; soaring

noun suru-verb vi