About Chaturbhuj Sthan
Chaturbhuj Sthan is a red-light district in Muzaffarpur, a district in the state of Bihar, India. The area is said to have existed since the Mughal period and is home to more than 3,500 sex workers. It gained its name from the Chaturbhuj Sthan Temple located there. The area has a problem with sex trafficking.