This ain’t your grandma’s steamed bun stand. This “steamers tower” located at a restaurant in Zhengzhou, Henan province, stands a staggering four meters high and is capable of cooking 1,000 buns at once. It’s beautiful.