foodiebaker.com
Hehuanshan, Taiwan
Hehuanshan, also known as Joy Mountain in English is a 3,416 metres high mountain in Taiwan. Great place for day hikes and exploration!