Designed by
Title
Standing on the top of the mountain to see small fishing villages, f on Wailingding Island, Zhuhai City, Guangdong Province, China #196912821
Description
This photo was taken on April 29, 2013.This is the beautiful scenery on Wailingding Island, Zhuhai City, Guangdong Province, China.Standing on the top of the mountain to see small fishing villages, fishing boats, buildings, sea and mountains.