I am a US citizen in Thailand and would like to apply for a China tourist visa. I applied before in Vietnam and was denied, but the Chinese embassy refused to give me any explanation why. I have asked a few travel agencies and they believe I could have been denied for the following reasons: I have stamps in my passport from visits to Turkey and Taiwan; I listed my job as "social worker"; I have been traveling in Asia for 2 years. I am wondering what I can do to prevent being denied when I apply for my visa again here in Thailand. Thank you for your help!