This is a very physical activity which takes place in all types of weather.
(This; is; a very physical activity which takes place in all types of weather) (a very physical activity; takes; place; L:in all types of weather)
This a very physical activity
is takes
a very physical activity which takes place in all types of weather
place L:in all types of weather