temple stone steps and walkway winding through a lush mountainside