Yangshou, China
Yes folks that thing resembling a large stick insect is in fact me having a go at rock climbing.