Sinheungsa Temple in Seoraksan National Park, South Korea (by patrick_the_higs).