foodiebaker.com
Alishan, Taiwan
Alishan is a mountain resort located in the mountains of Chiayi County in Taiwan - perfect for those who love greenery, nature and cool temperatures.