Taroko Gorge in Taiwan is the kind of fantastic location hinted at in Chinese ink paintings, but I didn't believe really existed
Various steamed dumplings being made on a mass scale at a tiny, very popular street stall in Hualien