well, some key elements:How do you do those wonderfull pictures ??? a real pro i'm in love !
1. the eye, your eye as a photographer
2. a good lens
3. sense of taking risks
4. using the surrounding nature
5. many attempts and patience
6. some editing (slight) in photoshop or lightroom.