两大座 liǎng dà zuò

DEFINITIONS

  1. the two big mountains; a phrase indicating the size or scale of the mountains being referred to

CHARACTERS

两 liǎng two, both, pair, couple; ounce
大 dà big, great, vast, large, high
座 zuò seat; stand, base