Sweden Wind and rain 25 October, 201325 October, 2013 Caroline BachLeave a comment “Long live wind and rain! This entire shop uses electricity generated by water and wind.” Oh, Stockholm, you’re so modern! Related