Amazing Islands of Halong Bay. There is a narrow strip of sand on the shore. #192205936
Description
Amazing Islands of Halong Bay. There is a narrow strip of sand on the shore. The steep rocky slopes of the mountains are covered with tropical vegetation. The tops of the rocks are hidden by a misty haze. Vietnam