Jawaharlal Nehru Stadium

Shillong , India