where is the world's highest cricket ground located