Nestled in Foxworth, Mississippi lies a natural phenomenon reminiscent of its larger counterpart, the Grand Canyon: Red Bluff Canyon.