Cannon Beach

A dense forest with tall trees covered in green moss, creating a lush and natural environment.