Cricket ground in the lap of mountains