Streaming through a valley between Huyen Dinh and Yen Tu mountains, Mo Spring is located in Nghia Phuong Commune, Luc Nam District, Bac Giang Province. This beautiful attraction is about 90km from Hanoi and 40km from Bac Giang City. Dream spring is an amazing tourist destination in Bac Giang.

Characteristics: due to geological structure, Mo Spring has lots of huge rocks formed in different shapes. These stones are positioned in tiers to make different levels of slopes within the stream bed, which creates various falls of different sizes. Consequently, there appeared many natural bath tubs. Along both sides of the stream are luxuriant trees looking into the clear water.

Built in the Ly Dynasty in the area along the stream are Suoi Mo Temples including Den Thuong (upper temple), below along the spring are Den Trung (middle temple) and Den Ha (lower temple). The temple has been used for worshipping the Holy Mother of the top mountain called Que My Nuong. According to the local tales, she was the daughter of the 16th Hung King. Located next to Mo Spring are Ho Bac Pagoda, the area of 3 palaces and 7 foundations, Tran Temple, horse race ground, Xoan Communal House, Cong Xanh and Tro temples. Particularly, there is the Mo Spring Festival which is annually held on the 1st day of the fourth lunar month. In 1988, Mo Spring was recognized by the Ministry of Culture and Information as a historical relic.