The 31st annual Powell Street Festival takes place on Saturday, August 4th and Sunday, August 5th, 2007 in Oppenheimer Park, the Firehall Arts Centre and the Vancouver Japanese Language School & Japanese Hall
more info