Hóa thạch nằm khiêm tốn trong rêu xám, đá xám của vách núi, ở độ cao khoảng 3 mét so với mặt đất rừng chỗ ấy.