The construction site received a new moniker ‘Bangalore Stonehenge.’