Swarm check-in at At My Heart Beats Vegan in Karlsruhe, Germany. The weather is: overcast clouds.