Qingshan Falls
- By dokuya
- 31 December, 2017
- No Comments
Qingshan Falls is located in the north part of Yangmingshan Park. To get there by driving take RT2 to the northern part of the island to Rt 17 which is … Continue Reading →
Qingshan Falls is located in the north part of Yangmingshan Park. To get there by driving take RT2 to the northern part of the island to Rt 17 which is … Continue Reading →