Dongwangyang Fortress is located in Dongwangyang Mountain, which is one of the oldest Western Fortress Buildings in China. There is a lighthouse and chapel built on the fort. The Eastern Wangyang lighthouse in the fort is the first modern lighthouse on the coast of China. The chapel on the side of the lighthouse, called the Notre Dame Snow Temple, was built in the 17th century.