by siraanamwong
Tokyo, Japan - November 28, 2013: View of busy street at night with Tokyo Tower in the distance in Tokyo, Japan on November 28, 2013.