
The Sacred Island of Sun Moon Lake!
This one is an Official Postcrossing postcard from Taiwan! Shown is Lalu Island, located in Sun Moon Lake which is found right in the middle of the country. Yep – it’s that really small island just a bit left of the center. This island’s name is taken from the language […]