Ha Mo is an ancient village in Dan Phuong district, which is about 20 km from the center of Ha Noi. Lying near the Nhue, Hong, and Hat river, the village has been a fascinating destination with a rich history and time-honored culture despite rapid urbanization.