by siraanamwong
Tokyo, Japan - November 21, 2013: Landmark buildings including Tokyo Sky Tree along the Sumida River on November 21, 2013 in Tokyo, Japan.