A Buddhist temple stands alone on a hill in nature.