This is the footprint on the site of Big Buddha in Phuket, according to legend. Whether Big Buddha was built before or after Buddha was there, I have forgotten.
Anyway, he had a fantastic view over half the island of Phuket.