Miss World contestants watch a lion dance performance under a blessing tree while visiting the Badachu Park Temple in Beijing, China yesterday. Contestants from 120 countries will compete in the 60th Miss World Final to be held on Sanya Island, China on October 30.