January 26, 2015 Elephants January 26, 2015/ Abby McBride Yes, elephants. Elephus maximus. Pai, northern Thailand Pai, northern Thailand.