Shibuya Station, then by comparison, New York's Times Square as Russian chat. All have large advertising. Building and construction, adorned with lights and people flows into non-cable is missing.
By Shibuya Station Square is like Times Square of New York. All the big screen. Housing and buildings adorned with lights and people poured into the unremitting.
The station that is Times Square in New York Shibuya square, all have large screen advertising Buildings decorated with lights and people flock to the countryside.