Here's a thought the next time you decide to take a stroll through Ginza, Tokyo’s posh and glitzy shopping district. It is home to 100,000 or so honeybees that during the day fly all over the place to collect nectar. [Read More]

No reproduction or republication without written permission.