The Chaturbhuj Sthan Temple, dedicated to Lord Chaturbhuj, is located in Muzaffarpur City. It is believed that the idol of Lord Chaturbhuj was found in 1303 in Turki village and was later shifted to Muzaffarpur.