Slices of beef, heart, tripe, tongue are generously slathered in chili oil and sprinkled with sesame seeds. [Photo provided to China Daily] China's southwestern Sichuan is a province steeped in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results