Mossy stone steps with carved stone statues along a mountain temple path