Yes, it is! I made a video about that altar. Watch it here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0bG2WdUPNoM.html Thanks for your comment! 🙏
Well, Francisco I wouldn't say that Witches worship nature, but rather the the God and Goddess who are in nature. Christians (and others) have accused of worshipping rocks and trees and therefore we aren't worshipping any deities because Abrahamic religions believe their god is outside of nature. Witches believe in deities that are immanent (present in the material world and therefore accessible) while the Abrahamic faiths believe in a deity that is transcendent, that is outside the material sphere. This is why a lot of them are anti-nature, seeing it as corrupt.