Entry
  1. hundreds and thousands of mountains

    trad. 萬巒

Also written 萬巒【wàn luán】