Mai Chau is located in Hoa Binh province, lies at south-west of Hanoi and the Northern of Hoa Binh province, far from about 140 km from Hanoi and 60 from Hoa binh province. It lies on a biggest mound, compare with sea level about 150 metres and Song Da river about 10km.