An ultra British runner has been photographed frankly by pausing during a strenuous race of 106 miles (171 km) to breastfeed his three-month-old son.
Sophie Power had just stopped after 16 hours of running to feed baby Cormac at a rest stop on the epic Ultra Trail Mont Blanc race when the picture was taken.
Runner Ms. Power, who logged 112 miles during the event, completed the monumental route that crosses Italy, France and Switzerland in 43 hours and 33 minutes.
Scroll down to watch the video
British super-runner Sophie Power has been photographed breast-feeding her son during a grueling 106-mile (171 km) race across the Alps. She recorded 112.4 miles during the event
The mother of two usually feeds every three hours, but it took her 16 hours to reach Courmayeur, in Italy, where the baby Cormac was hungry and waiting.
Ms. Power's career was recorded with Strava, a social networking site for athletes. His route (in the photo) and statistics showed that he has a movement time of 43 hours and 33 minutes burning 15,950 calories
In the moving image, the mother who is the co-founder of Airlabs, a start-up that creates clean air zones in cities, can be seen with her baby in one hand and a breast pump in the other.
The runner and the mother of two usually feed every three hours, but it took a test time of 16 hours to reach Courmayeur where her baby was hungry and waiting.
Before she reached it, she met her husband at each aid station along the route, where he would give her a breast pump and return the milk to her son.
She said: "My God, I was in agony! Cormac usually feeds every three hours and it took me 16 to get to Courmayeur, where he could meet me for the first time, so I expressed by hand all the places I could find on the way.
"I was so relieved that I was hungry!"
The mother shared this image with her family after the race, saying that she will never forget to cross the finish line
The route of 171 km (106.2 m) crosses France, Italy and Switzerland. It is widely considered to be one of the most difficult standing races in the world
What is the Ultra Trail Mont Blanc?
The race takes place once a year and took place between August 27 and September 2 of this year.
The route of 171 km (106.2 m) crosses France, Italy and Switzerland.
It is widely regarded as one of the most difficult foot races in the world, and one of the largest with more than 2,500 starters.
The race costs € 250 to enter.
Due to the difficult conditions, the "heat wave", the "winter" and "bad weather" kits are part of the mandatory equipment.
Ms. Power, who is a member of Strava, the social network for athletes, had to take the race slowly and steadily and made subtle changes in the way she ran to address the fact that she was breastfeeding.
She said: "I could not raise my heart rate too much because my body is not ready to burn fat and I could not run completely down to protect my pelvis.
"In a typical race I would go in and out of aid stations as fast as possible, but here I had to concentrate on keeping enough food for myself and Cormac, and rest."
She also believes that staying active and maintaining a healthy lifestyle during pregnancy is very important.
She said: "During pregnancy, I felt that all the advice was to put your feet up and put on weight, because anything else was taking a risk.
"This is not the best way to prepare for motherhood: staying fit, healthy and strong is so important and how it can be done safely we must talk more about that."
Ms. Power recorded an amazing 273.3m (439.8km) in 27 races at Strava so far this year. The site says that she has spent more than 76 hours running in 2018.