Harbax Singh Stadium

Harbaksh Stadium is a sports stadium in Delhi Cantonment, New Delhi Delhi, India, which hosts cricket matches, including part of the 1997 Women's Cricket World Cup.