ทั้งนี้ เพื่อเป็นการแก้ไขปัญหาดังกล่าวให้มีประสิทธิภาพมากยิ่งขึ้น ช่วยเพิ่มศักยภาพในการระบายปริมาณรถของถนนวงแหวนรอบเมืองเชียงใหม่ ส่งเสริมการท่องเที่ยวในพื้นที่จังหวัดเชียงใหม่และจังหวัดแม่ฮ่องสอน ให้ประชาชนในพื้นที่และนักท่องเที่ยวสามารถเดินทางได้อย่างสะดวก รวดเร็ว และปลอดภัย ทช.จึงได้ดำเนินการก่อสร้างทางลอดต่างระดับ บนถนนเลี่ยงเมืองสันป่าตอง – หางดง อำเภอสันป่าตอง, หางดง จังหวัดเชียงใหม่ (ตอนที่ 4) บริเวณแยกต้นเกว๋น (เชื่อมถนน ทล.121 และถนน ทล.1269) รวมระยะทาง 1.830 กิโลเมตร ซึ่งแบ่งการก่อสร้างได้ดังนี้
- ก่อสร้างทางลอดคู่ขนานด้านละ 2 ช่องจราจร กว้างช่องจราจรละ 3.50 เมตร ความยาว 462.50 เมตร รวมถึงโครงสร้างข้ามคลองชลประทานบนทางแยก กว้าง 70 เมตร ยาว 17 เมตร
- ก่อสร้างทางเชื่อมบนถนน ทล.121 และถนน ทล.1269 ขนาด 2 – 4 ช่องจราจร กว้างช่องจราจรละ 3.50 เมตร
- ติดตั้งระบบสัญญาณไฟจราจร ไฟฟ้าแสงสว่าง และอุปกรณ์ควบคุมระบบระบายน้ำและอำนวยความปลอดภัย