Sun Moon Lake is located in the city center of Taiwan. There is no train available to Sun Moon Lake directly, the closest station to the lake is Taichung, from there you can take a bus which will lead you to your destination.