To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
View Of Sun Moon Lake In Taiwan. Sun Moon Lake Is The Largest Body Of Water In Taiwan As Well As A Tourist Attraction. Situated In Yuchi, Nantou, The Area Around The Sun Moon Lake Is Home To The Thao Tribe, One Of Aboriginal Tribes In Taiwan.