Stream North is a short but scenic 0.14km trail located along Upper River Way in Powhatan, Virginia, featuring an elevation of 42.51 meters. This accessible waterside path offers visitors intimate views of a natural stream system while winding through local woodland, making it ideal for quick nature observations and peaceful walks.