900-year old temple, 300-year old tree