Bên cạnh ý nghĩa thuần túy là một cuộc thi, giải TPOTY còn là nơi để các nhiếp ảnh gia có thể giới thiệu những thành quả của mình ra toàn thế giới. Cuộc thi năm nay có sự tham gia của nhiều thí sinh đến từ 22 quốc gia và những bức ảnh đoạt giải sẽ được trưng bày tại viện Bảo tàng Docklands (London) vào năm 2016.
Bên cạnh những tác phẩm đoạt giải, Ban tổ chức cũng đã vinh danh một số tác phẩm đẹp được ghi nhận ở nhiều hạng mục và những tác phẩm được đánh giá cao. Hãy cùng chiêm ngưỡng một số tác phẩm tuyệt đẹp dưới đây: