Orangutan-like primate hanging from ropes against a clear sky