Originally Posted By: wagga
What In The World Happened Here? CXXIV (124):

I was thinking maybe China but it actually looks fictional. Maybe Oz? Helluva photogenic scene in any case.