Photo © ShutterstockAcross Tokyo giant mounds of azaleas bloom, red, pink and white like tapestries of colour. Hands down best viewing is offered at the Bunkyo Azaela Festival which has been held continuously at Nezu Shrine since the Edo era.Legend has it that Nezu Shrine was established more than 1,900 years ago by a prince named Yamatotakeru. It is known for its 300-year-old azalea garden,