Chorinbo in Shiga Prefecture, a tea-house style building surrounded by lush greenery