Stairs in a tropical forest.

Stairs in a tropical forest.