Galleries Japan Photo 14 of 26
Japan: Photo 14 of 26 – You know those small, cute, red lights they hang in the front of the Chinese restaurants? Well, this one is wider than I'm tall. But, then, this is not a Chinese restaurant - it's a Buddhist temple in Japan.