nature trail with people walking on a lush green mountain path