Phra That Chom Phet in Phra Nakhon Khiri historical park in Phetchaburi, Thailand. The stair leading to the temple.