There are places where nature seems to have arranged itself with eerie grace. Places where water and mountains, plants and trees, culture and tranquility come together effortlessly in harmony to create a true paradise. Sun Moon Lake in Taiwan is one such place.