The Shoulder Stand position is a reasonably challenging position in which the penetrating partner holds the receiving partner up during penetration.
To get into this position, the receiving partner lies on their back and the penetrating partner kneels in front. The receiving partner wraps their legs around the waist of the penetrating partner. The penetrating partner lifts the receiving partner up to enter them. The penetrating partner lifts the receiving partner up and supports them by placing an arm under the receiving partner's back. The receiving partner shifts their weight to be supported by their shoulders.
More About The Shoulder Stand Position
To enhance the sex position, the receiving partner can arch their back to make it more likely that the penetrating partner will hit the g-spot/p-spot.
The downside to this position is that the penetrating partner might get too fatigued to continue to hold the weight of the receiving partner for an extended period of time.