Back to Dictionary
峰峦
峰巒
fēngluán
1. high mountain range
2. ridges and peaks