- Wind Spirit is a unique environment created for the appreciation of simple pleasures. Nestled in a country garden, this picturesque building houses a fine art gallery and a cafe offering wonderful food. Nearby, the printmaking workshop provides the opportunity to learn and create. Located in Powell River on Canada's west coast, Wind Spirit showcases the treasures this corner of the world has ...www.windspirit.com