Standing 333 meters high in the center of Tokyo, Tokyo Tower is the world's tallest self-supported steel tower (13 meters taller than its model, the Eiffel Tower). Tokyo Tower, Tokyo, Kanto, Japan. April 2017.
Japan Trip Day 3: after lunch, we made our way to the famous Fushimi Inari Shrine. It was swarming with tourists and difficult to take a nice photo of the Torii Gates without people around, so we went much further up the mountain. As you can see, it got darker and quieter the further we went in, with only the cicada sounds around. #japantrip#japan#igtravel#travelgram#travels#traveling#travel#travelbug