fanciest cricket stadium