Yunnan Cuisine Squid Published 10 October, 2023 at 612 × 409 in China group tours: A Gastronomic 10-Day Tour in Yunnan with Fuschia Dunlop Chinese Chef making Iron Squid. Located in old town of Lijiang, Yunnan Province, China. This is the wonderful still of a chef in Lijiang, Yunnan province in China in mid cooking his signature Iron Squid street food. Next →