Fetching details from the dictionary...
standing facing each other (e.g. mountains, buildings); standing opposite each other
confrontation; squaring off against (adversaries, armies, forces); standing off against; holding one's own with
二つの軍勢が川を挟んで対峙した。
Two armies confronted each other across the river.
意見が対峙して議論が止まった。
Opposing views brought the discussion to a halt.
山々が対峙する壮大な景色だった。
It was a magnificent view of mountains facing each other.