House of Ming at Taj Mahal, New Delhi, celebrates the iconic Dragon Boat Festival with a special menu of hand-folded zongzi, ...