X
tropical mountain - the highest mountain top of the mountain range where it cannot be reached by foot
@danushk1 (4)
• Sri Lanka

tropical mountain - the highest mountain top of the mountain range where it cannot be reached by foot