Mai Po Marshes is a nature reserve located near Yuen Long in Hong Kong. It is at the mouths of Sham Chun River, Shan Pui River (Yuen Long Creek) and Tin Shui Wai Nullah.