Ingush Towers and Nature