Free fall of SSG commando from aircraft

Three brave SSG (Special Services Group) commandos doing jump from aircraft and they grasp each other’s hands. After travel some distance down ward they will open their parachute and land beautifully on the surface of earth.

Can you guess the name of aircraft ??

Can you also guess the place shown down in the image?