New York, Russia. Some people feel uncomfortable with these buildings among buildings