by watchtheworld
TOKYO, JAPAN, JANUARY 1: Zojoji temple, worshipers and Tokyo tower in Minato-ku, Tokyo, Japan 2013.