Is This Heaven?

No, not heaven exactly. This is MashupCiti. And this is an awesome mashup.