Nepal does not have a single stadium of good standards, although cricket has gained unprecedented popularity over the past ...