Yulin is an important city in Guangxi province, a province famed for its breath-taking karst peaks and mountain ranges. The city is most famous for its annual dog meat festival in June as documented by Vice, but there is much more to the city than this. Socially this is an incredibly friendly part of China, culturally diverse and blessed with beautiful landscapes on all sides of the city. As with all of our programmes, TEFL training and free accommodation in our Yangshuo base will be offered at the end of the programme