Note: This post may contain affiliate links.
The postcard is from Wen-wu Temple at Sun Moon Lake in Taiwan, and it was sent in 1985. Sun Moon Lake is a popular tourist destination in Taiwan known for its stunning natural beauty and cultural significance. Wen-wu Temple, located near the lake, is a prominent landmark and a sacred site for worshippers.