Dulan mountain range, viewed from Jialulan Bay. The sculpture on the foreground is called The Weeping Dew, made by Fei Yu (飛魚)who is Dawu (達悟族) ethnic tribe from Orchid Island. 都蘭山 By thirdlifeindulanJuly 10, 2010mountainLeave a Comment on Dulan mountain range