Indonesia Landmark of Salt Water Jade Lake Weekuri at Sumba Island
Indonesia landmark of salt water jade lake Weekuri at Sumba Island. Epic resort at limpid loch with natural variety. Amazing architecture attraction with road and cars at green tropic plants, trees