Camping at Triund under the starry sky will remain etched forever, in any case. Curiously enough, one of the highest sports grounds globally, Dharamshala Cricket Stadium, is of interest not only ...