Shimen Explained

Shimen may refer to:

Mainland China

Towns
Townships

Taiwan