The Buddhist Temple on Wentworth is the perfect place to meditate. A variety of statues including the 1000 arm Guan Yin Bodhisattiva reside in this unimposing storefront. Originally located in the far North side of Chicago, this has been here since 2003.