Giant Footprints in The Tapaktuan Aceh South.irfan.khariza (29)in #indonesia • 7 years ago The local legend says that it is the footprint of Tuan Tapa, a figure in the legend of South Aceh. The existence of treads located at the foot of Mount Lampu, Tapaktuan, Aceh Selatan, Aceh. #ksi #steemit #aceh #legend