Are you sacrificing on the high places as if the Lord has not established a central place for the worship of His name?
The Lord has no need of high places. He has proclaimed that since the coming of Jesus we are to worship in spirit and in truth. Not in Jerusalem. Not in Samaria. Not in any high place you may choose. We are to worship Him in spirit and in truth which is to say at all times and in all places.
If you have a place that you call church, you have a high place.
Forsake the high places of your gatherings – and worship in the spirit of His gathering.