Tokyo Tower lights up beautifully in Star-Spangled Banner style for President Obama

Yes, President Obama has arrived in Japan (and apparently already enjoyed the legendary sushi at Sukiyabashi Jiro), and with all the buzz and tightened security accompanying his visit, it’s hard not to get a little excited. Well, it seems even one of the landmark symbols of Tokyo, the Tokyo Tower, is getting all dressed up to welcome Mr. Obama. For two nights only, the 333m (1093ft) tall tower will be illuminated in the red, white and blue colors of the American flag!

Read More