Been to Yuchih, Taiwan? Upload
Sun Moon Lake
Sun Moon Lake, three hours South of Taipei, is the largest natural lake in Taiwan. The ancient Shao tribe relocated to be close to its idyllic shores, and remains today.
Video Map
Related Videos
Sun Moon Lake
- Yuchih
- by burt
- 01:58
More Videos from burt
Sun Moon Lake
- Yuchih
- by burt
- 01:58