omgbuglen-Times Square from above.

more about : omgbuglen