Does the foundation laid by 'On the platform stood an altar and a large stone pillar.' logically support 'There was only a pillar on the platform.'
On the platform stood an altar and a large stone pillar.###There was only a pillar on the platform.