I thought it was an alpine lake with serene beauty. Don’t miss this one! You can hike or bike along the encircling 33 km road and enjoy the wonderful mountain and water scenary. Don’t forget to stop at the Wenwu Temple, and take The Year of Steps (yes, that’s 365 steps ☺) down to the lake.
Taiwan is an island nation located off the coast of southwest of Okinawa, Japan and north of the Philippines that is governed by the Republic of China since 1945. Shaped roughly like a sweet potato, the island nation has more than 23 million people and is one of the most densely populated places in the world. Besides its crowded cities, Taiwan is also known for steep mountains and lush forests.