Communist Shanghai and Christian Seoul are pretty as well.
China has too many poor people. South Korea is very good. But Japan is in a class by itself.