Is the Buddhist realm really the supreme holy land on earth?