Google
×

Mount Pangulubao

Mountain in Indonesia
Mount Pangulubao or Pangulubau is a mountain near Lake Toba in Sumatra. Mount Pangulubao is notable for its large number of native tropical pitcher plant species. Wikipedia
Elevation: 7,057′