A grand open-air festival, the crowd crowded, the sound of gongs and drums.