Tokyo, Japan - May 15, 2018 : A photo of giant red lantern at Asakusa Sensoji Temple. On a lantern is Japanese word meaning thunder gate or Kaminarimon Gate. Asakusa Sensoji Temple is one of the most tourist attraction spots in Tokyo.
Photo by ladypinky_pink
Royalties free, Commercial & Editorial use
$10.00