a small red and yellow chinese temple