Pinyin Dictionary results for "luo pi ta pu bu"

洛皮塔瀑布
Lawpita Falls on the Balu Chaung river, location of Myanmar's biggest hydroelectric plant
Dictionary data provided by CC-CEDICT