Fox Hu ConcertsCatch Fox Hu live and on tour right now! There are 3 concerts scheduled across China mainland. The next Fox Hu concert is scheduled for Saturday, June 14, 2025 at Optical Valley International Tennis Center in Wuhan, Hubei, China mainland.