Title:
Sensoji Temple (also known as Asakusa Kannon Temple), Tokyo, Japan.
Caption:
In front of Tokyo's Sensoji Temple, Japanese people can be seen
wafting the incense smoke known as "breath of the gods" over their heads
to seek protection and good fortune.