Two snow leopards resting on wooden platform