Mount Tebulosmta
E147085
UNEXPLORED
Mount Tebulosmta is a prominent peak in the Greater Caucasus range, straddling the border of Russia and Georgia and known as the highest mountain in Chechnya.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.