Shangri-la is a word used to describe a utopian place, an ideal paradise or an idyllic haven. Antonyms for this phrase can refer to anything opposite to perfection, paradise and utopia. Words like chaos, turmoil, discord, disarray and anarchy can be used to describe places that are opposite to Shangri-la. Similarly, words like polluted, contaminated, diseased and corrupted can be used to describe anything opposite to an idyllic paradise. Words like tragedy, sorrow, misery, distress and tribulation can be used to describe any situation that's opposite to an ideal haven. Therefore, the antonyms of "more Shangri-la" will vary depending on the context in which the phrase is used.